2
A new 100,000 square feet building is set to be built in downtown Tulsa. Images have now been released giving a first view of what the building will look like.